The Action Environment: -- Tool Demonstration --

نویسندگان

  • Mark van den Brand
  • Jørgen Iversen
  • Peter D. Mosses
چکیده

Introduction When writing semantic descriptions of programming languages it is highly desirable to reuse descriptions of constructs from previous language descriptions. This is usually not possible without adaptations, due to the lacking modularity of the formalism used. In [3] Doh and Mosses proposed organizing language descriptions such that each construct is described in a separate module, which promotes reuse. They used Action Semantics [5] and ASF+SDF [4] as description language, but experience showed that the notation was too cumbersome, so we developed the ASDF language, which is tailor-made for writing action semantic descriptions (ASDs) of single language constructs. Here we will demonstrate an environment which supports working with ASDF modules.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Action Semantics and ASF+SDF: System Demonstration

Modularity and tool support are crucial features for practical use of formal descriptions of programming languages. The combination of unrestricted context-free grammars with action semantics allows complete language descriptions with exceptionally good modularity. Moreover, by specifying the descriptions in ASF+SDF, the ASF+SDF Meta-Environment can be used to provide appropriate tool support.

متن کامل

PRO-ART: PROcess based Approach to Requirements Traceability*

Requirements Traceability is crucial for the success of system development activities. What does it take to capture, maintain and use requirements information? Based on a three dimensional framework and a tool interoperability approach we present a requirements engineering environment (PRO-ART) which enables the content oriented capture of requirements information. The demonstration shows how •...

متن کامل

OPCAT - Object-Process Case Tool: an Integrated System Engineering Environment (ISEE)

This demonstration concerns system development methodologies and their supporting CASE products. The Object–Process Methodology (OPM) integrates system structure and behavior within one model and manages complexity through a scaling mechanism that controls the visibility of things in the system. The demonstration presented OPM principles and it application through OPCAT — Object–Process CASE To...

متن کامل

Demonstration: Two-handed interaction in a tool-based environment

HabilisDraw is a tool-based drawing environment that contains analogs of physical tools, such as pens, rulers, pushpins, and so forth. The environment is designed to exploit users’ intuitions about physical interactions between tools and objects. We are currently porting HabilisDraw to the DiamondTouch in order to explore issues in two-handed tool use.

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • Electr. Notes Theor. Comput. Sci.

دوره 110  شماره 

صفحات  -

تاریخ انتشار 2004